home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CU Amiga Super CD-ROM 18
/
CU Amiga Magazine's Super CD-ROM 18 (1997)(EMAP Images)(GB)[!][issue 1998-01].iso
/
CUCD
/
Programming
/
ARexxGuide
/
OS2.x_Version
/
ARexxGde2_0rqA.readme
next >
Wrap
Text File
|
1994-10-08
|
12KB
|
252 lines
Short: ARexx ref & tutorial. ReqTools ver.
Short: Complete ARexx reference. AmigaGuide.
Type: util/rexx
Uploader: robin@halcyon.com
Author: Robin Evans
Keywords: ARexx,manual,reference,tutorial,AmigaGuide,script,TurboText,Edge,Ed
DESCRIPTION
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
This is the RQ version of ARexxGuide. It works properly only with
v34 of the AmigaGuide viewer (pre-3.0 versions) and requires
rexxreqtools.library and reqtools.library. The libraries are not
included, but should be available wherever ARexxGuide is found.
The standard version (ARexxGuide2_0A.lha) does not require the
libraries and includes text formatting codes for Multiview users.
ARexxGuide is a complete ARexx reference with tutorials and dozens
of ready-to-use examples. Done in AmigaGuide format, it includes
argument templates and descriptions of all instruction keywords, of
built-in functions, and of the functions in rexxsupport.library.
The basic elements of the language are fully explained. Example
programs -- some of them interactive -- answer frequently-asked
questions about the language. Sample clauses are included with each
function and instruction explanation. Error codes and possible
solutions are explained.
A help-system that will turn nearly any text editor into an online
reference to ARexx is included. Working macros for three editors
are provided as examples. A step-by-step tutorial explains the
simple steps for making a new macro for a different editor.
ARexxGuide is a shareware offering. The suggested fee is $15.
VERSION
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2.0a: Some embarrasing problems in the included scripts are fixed.
Those who previously downloaded the 2.0 version can get
copies of the fixed scripts in the archive ARexxG_20patch.lha.
The second edition includes extensive changes thoughout. Two new
tutorials explain ARexx as a macro language. A new section on
techniques answers frequently-asked questions about ARexx with
example code that can often be plugged directly into a script. Each
possible error code is explained.
Notes on compatability issues have been added throughout the guide.
They show how ARexx differs from the standard definition of REXX
and offer methods for handling the differences.
RQ version ======================
Two different versions of the second edition are distributed. Both
include the same information, but present it in somewhat different
ways. The RQ version uses requesters to show definitions and other
information that is displayed in the standard version by moving to
a new node. The RQ version uses `rexxreqtools.library' by Rafael
D'Halleweyn. and `ReqTools' by Nico François to implement the
requesters. Because the requesters must be able to communicate with
AmigaGuide through ARexx, this version can be used only with
pre-MultiView versions of AmigaGuide -- that is, with version 34 of
the library.
REQUIREMENTS
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
For the standard version: (ARexxGuide2_0A.lha)
Any AmigaGuide viewer.
Multiview can be used with OS 3.x. Users of OS 1.3 or 2.x will
need the AmigaGuide utility and amigaguide.library which are
distributed by Commodore on most BBSes and networks that support
the Amiga.
For the RQ version: (ARexxGuide2_0rqA.lha)
AmigaGuide version 34 viewer and library.
`reqtools.library' and `rexxreqtools.library'.
These libraries are included in the distribution archives for
ReqTools by Nico François. Look for `ReqTools22a_User.lha' on
your favorite shareware source. A minimum version of 37.5 for
rexxreqtools.library is required.
ARCHIVE CONTENTS
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
The ARexxGuide drawer of this archive contains 21 files that make
up one AmigaGuide® application. The AmigaGuide files are:
ArexxGuide.guide
ARx_Cmd.ag
ARx_Elements.ag
ARx_Elements2.ag
ARx_Elements3.ag
ARx_Func.ag
ARx_Func2.ag
ARx_Func3.ag
ARx_Func4.ag
ARx_Guide.xref
ARx_Index
ARx_Instr.ag
ARx_Instr2.ag
ARx_Instr3.ag
ARx_Intro.ag
ARx_Operator.ag
ARx_PrgUcr.ag
ARx_Tknq.ag
ARx_Tutor.ag
ARx_UcrTutor1.ag
ARx_UcrTutor2.ag
Only ARexxGuide.guide is intended as an AmigaGuide executable. The
other files are called from within the main node of that guide.
The following ARexx script files, located in the same directory,
are used to run interactive examples from ARexxGuide, or to provide
utilities for the program:
ARexxGuide.rexx
ARx_Cmpr.rexx
ARx_IactExamples.rexx
ARx_Reg.rexx
ARx_Setup.rexx
Arx_Trace.rexx
Two additional files are included with the RQ version of the guide.
ARx_Glossary.rexx
ARx_GlossaryPort.rexx
The `Editors' drawer contains macros for the ARexxGuide help
system. Example macros are included for Ed 2.0 (the editor that
comes with the OS), TurboText, and Edge. A tutorial in ARexxGuide
explains how to make a file for a different editor. Any editor that
is capable of minimal communication with ARexx can be used.
The 'Extras' drawer contains some files that are not necessary, but
may be helpful to some users. Read the opening comment for more
information.
The file 'UnCrunch.rexx' is the the source document for the program
included in the tutorial section.
DISTRIBUTION
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
The files in this archive are copyright © 1993,1994 by Robin Evans
and may be distributed only in the original form and only under the
conditions outlined below.
Distribution of the material in this archive is prohibited if the
contents of the original archive are altered in any way.
The archive may be distributed in its original form on local and
national computer networks, on Aminet distribution channels
(including the Walnut Creek CD-ROM), on Fish collections, or on
disk collections distributed by non-profit entities. Distribution
by other means (including distribution by profit-making entities
other than those mentioned) is prohibited unless specific
permission is granted.
Rights are reserved for other forms of distribution of this archive
or of its contents individually, including but not limited to
distribution of a printed version of any file contained in the
archive, distribution with commercial products, or distribution on
computer networks in hypertext form of any file in the archive.
Contact the author for further information and permissions.
Robin Evans 10 Apr 1994
from Internet:
robin@halcyon.com
r.evans6@genie.geis.com
on GEnie:
R.EVANS6
by phone:
(206) 682-7077
============================= Archive contents =============================
Original Packed Ratio Date Time Name
-------- ------- ----- --------- -------- -------------
60142 14446 75.9% 05-Apr-94 10:46:24 ARexxGuide/ARexxGuide.guide
488 250 48.7% 23-Mar-94 14:03:36 ARexxGuide/ARexxGuide.guide.info
2368 1346 43.1% 23-Mar-94 14:03:36 ARexxGuide/ARexxGuide.info
7969 3230 59.4% 10-Apr-94 13:39:28 ARexxGuide/ARexxGuide.rexx
2075 715 65.5% 23-Mar-94 17:33:42 ARexxGuide/ARexxGuide.rexx.info
22321 7931 64.4% 05-Apr-94 10:47:36 ARexxGuide/ARx_Cmd.ag
3412 1501 56.0% 12-Mar-94 19:07:04 ARexxGuide/ARx_Cmpr.rexx
2075 719 65.3% 23-Mar-94 14:03:36 ARexxGuide/ARx_Cmpr.rexx.info
31816 11080 65.1% 05-Apr-94 10:49:28 ARexxGuide/ARx_Elements.ag
40687 13782 66.1% 06-Apr-94 16:34:00 ARexxGuide/ARx_Elements2.ag
46092 15911 65.4% 06-Apr-94 16:34:30 ARexxGuide/ARx_Elements3.ag
38703 11407 70.5% 05-Apr-94 10:52:22 ARexxGuide/ARx_Error.ag
40988 11006 73.1% 05-Apr-94 10:55:32 ARexxGuide/ARx_Func.ag
48021 13170 72.5% 06-Apr-94 16:35:32 ARexxGuide/ARx_Func2.ag
59265 17333 70.7% 06-Apr-94 16:35:54 ARexxGuide/ARx_Func3.ag
36965 9012 75.6% 06-Apr-94 16:36:10 ARexxGuide/ARx_Func4.ag
940 453 51.8% 23-Mar-94 10:56:06 ARexxGuide/ARx_Glossary.rexx
2075 716 65.4% 23-Mar-94 14:03:36 ARexxGuide/ARx_Glossary.rexx.info
23455 8023 65.7% 10-Apr-94 14:16:08 ARexxGuide/ARx_GlossaryPort.rexx
2075 715 65.5% 24-Mar-94 11:16:10 ARexxGuide/ARx_GlossaryPort.rexx.info
11907 1851 84.4% 21-Mar-94 15:30:54 ARexxGuide/ARx_Guide.xref
20460 7358 64.0% 02-Apr-94 14:51:34 ARexxGuide/ARx_IactExamples.rexx
2075 720 65.3% 23-Mar-94 14:03:36 ARexxGuide/ARx_IactExamples.rexx.info
63447 12373 80.4% 06-Apr-94 18:03:06 ARexxGuide/ARx_Index
44879 14274 68.1% 27-Mar-94 12:08:56 ARexxGuide/ARx_Instr.ag
47005 14409 69.3% 06-Apr-94 16:36:54 ARexxGuide/ARx_Instr2.ag
50049 16308 67.4% 06-Apr-94 16:37:48 ARexxGuide/ARx_Instr3.ag
31208 12396 60.2% 23-Mar-94 12:15:48 ARexxGuide/ARx_Intro.ag
17850 5728 67.9% 23-Mar-94 12:15:52 ARexxGuide/ARx_Operator.ag
7586 2411 68.2% 05-Apr-94 11:07:48 ARexxGuide/ARx_PrgUcr.ag
11078 3614 67.3% 02-Apr-94 14:49:44 ARexxGuide/ARx_RarpInfoWin.rexx
2075 716 65.4% 23-Mar-94 14:03:36 ARexxGuide/ARx_RarpInfoWin.rexx.info
8014 3323 58.5% 21-Mar-94 13:39:38 ARexxGuide/ARx_Reg.rexx
2075 721 65.2% 23-Mar-94 14:03:36 ARexxGuide/ARx_Reg.rexx.info
26036 8681 66.6% 06-Apr-94 16:27:16 ARexxGuide/ARx_Setup.rexx
2346 1328 43.3% 23-Mar-94 14:03:36 ARexxGuide/ARx_Setup.rexx.info
72608 24104 66.8% 06-Apr-94 16:27:48 ARexxGuide/ARx_Tknq.ag
10862 4180 61.5% 24-Mar-94 14:45:22 ARexxGuide/Arx_Trace.rexx
2075 721 65.2% 23-Mar-94 14:03:36 ARexxGuide/Arx_Trace.rexx.info
15749 5168 67.1% 06-Apr-94 16:38:56 ARexxGuide/ARx_UcrTutor1.ag
17778 5654 68.1% 06-Apr-94 16:39:12 ARexxGuide/ARx_UcrTutor2.ag
2827 1373 51.4% 05-Apr-94 09:49:08 ARexxGuide/ARxG_20patch.readme
2075 716 65.4% 05-Apr-94 09:51:48 ARexxGuide/ARxG_20patch.readme.info
948 342 63.9% 24-Mar-94 16:00:36 ARexxGuide/Editors.info
20519 6715 67.2% 30-Mar-94 11:23:30 ARexxGuide/Editors/ARx_Help.ed
2075 714 65.5% 23-Mar-94 13:45:40 ARexxGuide/Editors/ARx_Help.ed.info
17934 5979 66.6% 30-Mar-94 11:22:52 ARexxGuide/Editors/ARx_Help.edge
2749 950 65.4% 23-Mar-94 13:45:40 ARexxGuide/Editors/ARx_Help.edge.info
19155 6221 67.5% 30-Mar-94 11:24:10 ARexxGuide/Editors/ARx_Help.ttx
778 366 52.9% 23-Mar-94 13:45:42 ARexxGuide/Editors/ARx_Help.ttx.info
4368 1661 61.9% 23-Mar-94 13:44:04 ARexxGuide/Editors/ARx_HelpSystem.README
2075 715 65.5% 23-Mar-94 13:45:42 ARexxGuide/Editors/ARx_HelpSystem.README.info
200 153 23.5% 23-Mar-94 13:24:40 ARexxGuide/Editors/Ed-startup
2075 717 65.4% 23-Mar-94 13:45:40 ARexxGuide/Editors/Ed-startup.info
948 343 63.8% 24-Mar-94 16:00:36 ARexxGuide/Extras.info
3983 1776 55.4% 23-Mar-94 13:29:04 ARexxGuide/Extras/ARx_Help.rexx
2075 716 65.4% 23-Mar-94 13:30:30 ARexxGuide/Extras/ARx_Help.rexx.info
5870 2434 58.5% 24-Mar-94 11:39:22 ARexxGuide/Extras/ARx_MakeNodeList.rexx
2075 715 65.5% 24-Mar-94 11:16:10 ARexxGuide/Extras/ARx_MakeNodeList.rexx.info
2846 1156 59.3% 24-Mar-94 15:11:18 ARexxGuide/Extras/UnCrunch.rexx
2075 715 65.5% 24-Mar-94 15:13:14 ARexxGuide/Extras/UnCrunch.rexx.info
948 338 64.3% 23-Mar-94 14:03:36 ARexxGuide.info
12295 4677 61.9% 10-Apr-94 16:18:30 ARexxGuide/ARexxGuide2_0rqA.readme
2075 713 65.6% 24-Mar-94 16:00:52 ARexxGuide/ARexxGuide2_0rqA.readme.info
55211 18726 66.0% 10-Apr-94 16:54:48 ARexxGuide/ARx_Tutor.ag
-------- ------- ----- --------- --------
1107273 347715 68.5% 11-Apr-94 15:56:02 65 files